supplying with troops - Inglés Sinónimo Diccionario